Modeling Business and Requirements Relationships for Architectural Pattern Selection
نویسندگان
چکیده
In analysis of the business and the system requirements, the identified elements are modeled using notations that fully describe their characteristics. Nevertheless, implicit relationships often exist between different types of elements that subsequently have to be identified and explicitly represented during the design of the system. This requires an in-depth analysis of the generated models on behalf of the architect in order to interpret their content. Misunderstandings that take place during this stage can lead to an incorrect design and difficult compliance with the business goals. Here we present a series of profiles that explicitly represent these relationships during the initial development phases, and which are derived to the system design. They are reusable by the architect, thereby decreasing the risk of their misinterpretation.
منابع مشابه
Evolving System Architecture to Meet Changing Business Goals: An Agent and Goal-Oriented Approach
Today's requirements engineering approaches focus on notation and techniques for modeling the intended functionality and qualities of a software system. Little attention has been given to systematically understanding and modeling the relationships between business goals and system qualities, and how these goals are met during architectural design. In particular, modeling must encompass changes ...
متن کاملEin Werkzeug zur Nutzung von Analysemustern
Patterns represent established concepts in object-oriented development with a main application area in design and architectural project phases. Although the potential benefits of Analysis Patterns are well-known, there is still no widespread application in the daily work. Prerequisites for an efficient utilisation of patterns in requirements and business modelling phases of a project are a fast...
متن کاملAn architectural decision modeling framework for service-oriented architecture design
Enterprises in numerous industries rely on Information Technology (IT) solutions today; enterprise applications support and partially automate the execution of the business processes in these enterprises. It is challenging to develop and integrate such enterprise applications, which can be characterized as logically layered and physically distributed software systems. In recent years, Service-O...
متن کاملArchitectural concerns in distributed and mobile collaborative systems - Parallel, Distributed and Network-Based Processing, 2003. Proceedings. Eleventh Euromicro Conferen
There have been considerable attempts to integrate Workflow Management Systems (WfMS), Groupware Systems, and Business Process Modeling Systems to provide a uniform platform for distributed and mobile collaboration (DMC) of geographically dispersed project teams. Such distributed and mobile teamwork defines new challenges for current IT platforms in terms of architecture and business-specific c...
متن کاملModel-to-model transformations of architecture descriptions of an integration platform
Model transformations play a key role in any software development project based on Model-Driven Engineering (MDE) principles. However, little attention has been paid to the application of MDE principles to automate the design of integration solutions. The aim of the paper is to present transformations of a model-to-model type, used to automate the process of integration platform’s architecture ...
متن کامل